@charset "utf-8";

html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blackquote,strong,pre,hr,figure,table,caption,th,tr,td,form,fieldset,label,iframe,frame,legend,input,button,textarea,select,menu{ margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,em,th,i,input,textarea,button,select{ font-weight:normal; font-style:normal; font-size:100%;}
ul,ol,li{ list-style:none; vertical-align:top;}
img,a img{ border:none; vertical-align:top;}
html,body,fieldset,iframe,frame,abbr{ border:0;}
input,button,select,textarea{ outline:none; background:none;}
table,tr,th,td{border-collapse:collapse; border-spacing:0;}
textarea{ resize:none; overflow:auto;}

body{font:12px/1.2 "tahoma","宋体",san-serif; background:#daf4fb; color:#333;}

/**** 基础样式 ****/
/**对齐**/
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
.vertical-middle{ vertical-align:middle;}

/**显示隐藏**/
.hidden{ display:none;}
.clear{clear:both;}
.overflow{ overflow:hidden;}

/**定位**/
.posR{ position:relative;}
.posA{ position:absolute;}
.posF{ position:fixed;}

/**** 文字 ****/
/**字号**/	
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}

/**加粗**/
.fb{font-weight:bold}

/**文字对齐**/	
.textL{ text-align:left;}
.textC{ text-align:center;}
.textR{ text-align:right;}

/**文字缩进**/	
.text2em{ text-indent:2em}

/**溢出省略**/
.word-hidden{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/**行间距**/
.lineHeight16{ line-height:16px;}
.lineHeight18{ line-height:18px;}
.lineHeight20{ line-height:20px;}
.lineHeight22{ line-height:22px;}

/**颜色**/
/*黑*/
.txt-black, .txt-black a, a.txt-black{ color:#484848;}
a.txt-black:hover{ color:#484848;}

/*灰*/
.txt-gray, .txt-gray a, a.txt-gray{ color:#9b9b9b;}
a.txt-gray:hover{ color:#9b9b9b;}

/*红*/
.txt-red, .txt-red a, a.txt-red{ color:#d83d13;}
a.txt-red:hover{ color:#d83d13;}

/*白*/
.txt-white, .txt-white a, a.txt-white{ color:#fff;}
a.txt-white:hover{ color:#fff;}

/*蓝*/
.txt-blue, .txt-blue a, a.txt-blue{ color:#0061d9;}
a.txt-blue:hover{ color:#0061d9;}

/****距离控制****/
/**padding**/
.padding1{ padding:1px;}
.padding10{padding:10px;}

/**padding-top**/
.pt3{ padding-top:3px}
.pt12{ padding-top:12px}
.pt16{ padding-top:16px}
.pt60{ padding-top:60px}

/**padding-right**/
.pr10{padding-right:10px;}
.pr30{padding-right:30px;}

/**padding-bottom**/
.pb10{ padding-bottom:10px;}
.pb32{ padding-bottom:32px;}	

/**padding-left**/
.pl5{ padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl30{padding-left:30px;}

/**margin-top**/
.mt10{margin-top:10px;}

/**margin-right**/
.mr8{margin-right:8px;}

/**margin-bottom**/
.mb6{ margin-bottom:6px;}
.mb10{ margin-bottom:10px;}

/**margin-left**/
.ml10{margin-left:10px;}

*{margin:0;padding:0;}
table, table tr, table td{border-collapse:collapse;}
.checkbox{width:16px;height:16px;vertical-align: middle;margin-bottom:3px;}
input,button,select,textarea{ outline:none; background:none;font-family: "Microsoft Yahei";border:1px solid #c0c0c0;background-color: #fff;}
a:link{text-decoration: none;}
a:hover{ color:#e50012;}
a{ border:0px;}
/**** 基础样式 ****/
.bg-white{ background:#fff;}
.bg-gray{background-color:#f7f7f7;}
.bg-eb{background-color:#ebebeb;}
.border{border:1px solid #ddd;}

/**对齐**/
.f-cb:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb{zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.fc{ margin:0 auto;}
.vertical-middle{ vertical-align:middle;}

/**显示隐藏**/
.hidden{ display:none;}
.clear{clear:both;}
.overflow{ overflow:hidden;}

/**定位**/
.posR{ position:relative;}
.posA{ position:absolute;}
.posF{ position:fixed;}


/**** 文字 ****/

/**文字颜色**/
body .fc-4b{color:#4b4b4b;}
body .fc-5a{color:#5a5a5a;}
body .fc-333{color:#333;}
body .fc-666{color:#666;}
body .fc-999{color:#999;}
body .fc-777{color:#777;}
body .fc-green{color:#56b22a;}
body .fc-orange{color:#f18300;}
body .fc-blue{color:#075f9e;}
.fc-red{color:red;}
/**字号**/	
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}

/**加粗**/
.fb{font-weight:bold}

/**文字对齐**/	
.textL{ text-align:left;}
.textC{ text-align:center;}
.textR{ text-align:right;}

/**文字缩进**/	
.text2em{ text-indent:2em}

/**溢出省略**/
.word-hidden{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}

/****距离控制****/
/**padding**/
.padding5{ padding:5px;}
.padding10{padding:10px;}


/**行高**/
.lh16{line-height: 16px;}
.lh18{line-height: 18px;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh30{line-height: 30px;}
.lh40{line-height: 40px;}
/**padding-top**/
.pt5{ padding-top:5px}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt50{ padding-top:50px;}

/**padding-right**/
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr26{padding-right:26px;}
.pr30{padding-right:30px;}
.pr40{padding-right:40px;}
.pr60{padding-right:60px;}
/**padding-bottom**/
.pb5{ padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}

/**padding-left**/
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl30{padding-left:30px;}
.pl42{padding-left:42px;}
.pl100{padding-left:100px;}


/**margin-top**/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt35{margin-top:35px;}
.mt42{margin-top:42px;}
.mt50{margin-top:50px;}
/**margin-right**/
.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb15{ margin-bottom:15px;}
.mb20{ margin-bottom:20px;}
.mb25{ margin-bottom:25px;}
.mb35{ margin-bottom:35px;}
.mb50{ margin-bottom:50px;}

/**margin-right**/
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr35{margin-right:35px;}
.mr40{margin-right:40px;}

/**margin-left**/
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml12{margin-left:12px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml35{margin-left:35px;}
.ml40{margin-left:40px;}

/*版面布局*/
.page-style{width:1200px;margin:0 auto;}
.al-co{ text-align:center;}



.disp{ display:block;}
li {
    list-style:none;
}








